Google lays off 200 'core' team employees, shifts jobs to India, Mexico: Report
Google has laid off at least 200 employees from its 'core' team, just ahead of its blowout first-quarter earnings report on April 25. According to a report with CNBC, the tech giant will also move some roles to India and Mexico.